package com.hhh.demo;

public class Demo1 {
    static int s;
    //静态代码块在类加载时就执行，且只执行一次
    static{
        System.out.println("测试类的静态代码块");
        s++;
    }
    {
        System.out.println("测试类的非静态代码块");
    }
    public static void main(String[] args) {
//        Demo1 d1 = new Demo1();
//        System.out.println(d1.s);
//        Demo1 d2 = new Demo1();
//        System.out.println(d2.s);
//        int i = 0;
//        i = ++i;
//        System.out.println(i);

        SonDemo sd = new SonDemo();
    }

}
